immediate vicinity - Turc Anglais Dictionnaire